TSTP Solution File: AGT035^2 by cvc5-SAT---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5-SAT---1.0.5
% Problem  : AGT035^2 : TPTP v8.1.2. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n005.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Nov 24 04:05:04 EST 2023

% Result   : CounterSatisfiable 2.33s 2.62s
% Output   : FiniteModel 2.33s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem    : AGT035^2 : TPTP v8.1.2. Released v5.2.0.
% 0.10/0.13  % Command    : do_cvc5 %s %d
% 0.13/0.34  % Computer : n005.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Wed Nov 22 18:32:56 EST 2023
% 0.13/0.34  % CPUTime    : 
% 2.33/2.62  ------- cvc5-thf for SAT : /export/starexec/sandbox2/tmp/tmp.cTsD8XM0Oc/cvc5---1.0.5_13745.p at 300...
% 2.33/2.62  --- Run --uf-ho --finite-model-find --ho-elim at 2...
% 2.33/2.62  --- Run --uf-ho --finite-model-find...
% 2.33/2.62  % SZS status CounterSatisfiable for cvc5---1.0.5_13745
% 2.33/2.62  % SZS output start FiniteModel for cvc5---1.0.5_13745
% 2.33/2.62  (
% 2.33/2.62  ; cardinality of $$unsorted is 2
% 2.33/2.62  ; rep: (as @$$unsorted_0 $$unsorted)
% 2.33/2.62  ; rep: (as @$$unsorted_1 $$unsorted)
% 2.33/2.62  ; cardinality of tptp.mu is 2
% 2.33/2.62  ; rep: (as @tptp.mu_0 tptp.mu)
% 2.33/2.62  ; rep: (as @tptp.mu_1 tptp.mu)
% 2.33/2.62  (define-fun tptp.meq_ind ((X tptp.mu) (Y tptp.mu) (W $$unsorted)) Bool (= X Y))
% 2.33/2.62  (define-fun tptp.meq_prop ((X (-> $$unsorted Bool)) (Y (-> $$unsorted Bool)) (W $$unsorted)) Bool (= (@ X W) (@ Y W)))
% 2.33/2.62  (define-fun tptp.mnot ((Phi (-> $$unsorted Bool)) (W $$unsorted)) Bool (not (@ Phi W)))
% 2.33/2.62  (define-fun tptp.mor ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (W $$unsorted)) Bool (or (@ Phi W) (@ Psi W)))
% 2.33/2.62  (define-fun tptp.mand ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (or (not (@ Phi __flatten_var_0)) (not (@ Psi __flatten_var_0)))))
% 2.33/2.62  (define-fun tptp.mimplies ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0)))
% 2.33/2.62  (define-fun tptp.mimplied ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0)))
% 2.33/2.62  (define-fun tptp.mequiv ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (or (not (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0))) (not (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0))))))
% 2.33/2.62  (define-fun tptp.mxor ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0))) (not (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0)))))
% 2.33/2.62  (define-fun tptp.mforall_ind ((Phi (-> tptp.mu $$unsorted Bool)) (W $$unsorted)) Bool (forall ((X tptp.mu)) (@ (@ Phi X) W)))
% 2.33/2.62  (define-fun tptp.mforall_prop ((Phi (-> (-> $$unsorted Bool) $$unsorted Bool)) (W $$unsorted)) Bool (forall ((P (-> $$unsorted Bool))) (@ (@ Phi P) W)))
% 2.33/2.62  (define-fun tptp.mexists_ind ((Phi (-> tptp.mu $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((X tptp.mu)) (not (@ (@ Phi X) __flatten_var_0)))))
% 2.33/2.62  (define-fun tptp.mexists_prop ((Phi (-> (-> $$unsorted Bool) $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((P (-> $$unsorted Bool))) (not (@ (@ Phi P) __flatten_var_0)))))
% 2.33/2.62  (define-fun tptp.mtrue ((BOUND_VARIABLE_1491 $$unsorted)) Bool true)
% 2.33/2.62  (define-fun tptp.mfalse ((BOUND_VARIABLE_3408 $$unsorted)) Bool false)
% 2.33/2.62  (define-fun tptp.mbox ((R (-> $$unsorted $$unsorted Bool)) (Phi (-> $$unsorted Bool)) (W $$unsorted)) Bool (forall ((V $$unsorted)) (or (not (@ (@ R W) V)) (@ Phi V))))
% 2.33/2.62  (define-fun tptp.mdia ((R (-> $$unsorted $$unsorted Bool)) (Phi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((V $$unsorted)) (or (not (@ (@ R __flatten_var_0) V)) (not (@ Phi V))))))
% 2.33/2.62  (define-fun tptp.mreflexive ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (@ (@ R S) S)))
% 2.33/2.62  (define-fun tptp.msymmetric ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted)) (or (not (@ (@ R S) T)) (@ (@ R T) S))))
% 2.33/2.62  (define-fun tptp.mserial ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (not (forall ((T $$unsorted)) (not (@ (@ R S) T))))))
% 2.33/2.62  (define-fun tptp.mtransitive ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R T) U)) (@ (@ R S) U))))
% 2.33/2.62  (define-fun tptp.meuclidean ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (@ (@ R T) U))))
% 2.33/2.62  (define-fun tptp.mpartially_functional ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (= T U))))
% 2.33/2.62  (define-fun tptp.mfunctional ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (not (forall ((T $$unsorted)) (or (not (@ (@ R S) T)) (not (forall ((U $$unsorted)) (or (not (@ (@ R S) U)) (= T U)))))))))
% 2.33/2.62  (define-fun tptp.mweakly_dense ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted)) (or (not (@ (@ R S) T)) (not (forall ((U $$unsorted)) (or (not (@ (@ R S) U)) (not (@ (@ R U) T))))))))
% 2.33/2.62  (define-fun tptp.mweakly_connected ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (@ (@ R T) U) (= T U) (@ (@ R U) T))))
% 2.33/2.62  (define-fun tptp.mweakly_directed ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (not (forall ((V $$unsorted)) (or (not (@ (@ R T) V)) (not (@ (@ R U) V))))))))
% 2.33/2.62  (define-fun tptp.mvalid ((Phi (-> $$unsorted Bool))) Bool (forall ((W $$unsorted)) (@ Phi W)))
% 2.33/2.62  (define-fun tptp.minvalid ((Phi (-> $$unsorted Bool))) Bool (forall ((W $$unsorted)) (not (@ Phi W))))
% 2.33/2.62  (define-fun tptp.msatisfiable ((Phi (-> $$unsorted Bool))) Bool (not (forall ((W $$unsorted)) (not (@ Phi W)))))
% 2.33/2.62  (define-fun tptp.mcountersatisfiable ((Phi (-> $$unsorted Bool))) Bool (not (forall ((W $$unsorted)) (@ Phi W))))
% 2.33/2.62  (define-fun tptp.a1 ((BOUND_VARIABLE_6154 $$unsorted) (BOUND_VARIABLE_6156 $$unsorted)) Bool (ite (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156) (and (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156))))
% 2.33/2.62  (define-fun tptp.a2 ((BOUND_VARIABLE_6154 $$unsorted) (BOUND_VARIABLE_6156 $$unsorted)) Bool (ite (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156) (and (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156))))
% 2.33/2.62  (define-fun tptp.a3 ((BOUND_VARIABLE_6154 $$unsorted) (BOUND_VARIABLE_6156 $$unsorted)) Bool (ite (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156) (and (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6154) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6156))))
% 2.33/2.62  (define-fun tptp.jan () tptp.mu (as @tptp.mu_1 tptp.mu))
% 2.33/2.62  (define-fun tptp.piotr () tptp.mu (as @tptp.mu_0 tptp.mu))
% 2.33/2.62  (define-fun tptp.cola () tptp.mu (as @tptp.mu_0 tptp.mu))
% 2.33/2.62  (define-fun tptp.pepsi () tptp.mu (as @tptp.mu_0 tptp.mu))
% 2.33/2.62  (define-fun tptp.beer () tptp.mu (as @tptp.mu_1 tptp.mu))
% 2.33/2.62  (define-fun tptp.likes ((BOUND_VARIABLE_6173 tptp.mu) (BOUND_VARIABLE_6175 tptp.mu) (BOUND_VARIABLE_6177 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6173) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177)) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6173) (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6177)))))))
% 2.33/2.62  (define-fun tptp.very_much_likes ((BOUND_VARIABLE_6173 tptp.mu) (BOUND_VARIABLE_6175 tptp.mu) (BOUND_VARIABLE_6177 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6173) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177)) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6173) (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6177)))))))
% 2.33/2.62  (define-fun tptp.possibly_likes ((BOUND_VARIABLE_6173 tptp.mu) (BOUND_VARIABLE_6175 tptp.mu) (BOUND_VARIABLE_6177 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6173) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177)) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6173) (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_6175) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_6175) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_6177) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_6177)))))))
% 2.33/2.62  )
% 2.33/2.62  % SZS output end FiniteModel for cvc5---1.0.5_13745
% 2.33/2.63  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------